Hi Parth, I think C is correct because, browsers, PDAs and kiosks are different types of client interfaces, and MVC separates the application into different parts, this division allows code reuse of business rules enforcement, among them, web (browser), PDA, kiosks, swing, etc ... Already the intercept filter on my understanding, is a standard that seeks to intercept any request to execute routines for each request ... Seem to be very different ... I have helped.