An end-user wants a user interface that is easy to personalize, will allow for new applications to be
added, and will allow for inter-application communication. Which of the following interfaces will
meet these requirements?
![PrepAway - Latest Free Exam Questions & Answers](https://www.briefmenow.org/img/pa5.jpg)
A.
A browser
B.
A Java client written with JavaServer Pages (JSP)
C.
A customer Windows client
D.
A portal