Android is the software stack for mobile devices that includes
An operating system
Middle-ware
Key Applications & Rich set of APIs
All of Above
Only a & b
None of Above