What is Representational State Transfer (REST)?
A. A simple, dynamic architectural style that exploits existing web protocols
B. A closed, stateful (persistent) object push model based on standard web protocols
C. A web service that uses basic create, read, update, and delete operations performed on resources
D. A simple, stateful, and consistent object push model based on standard web protocols