iirc android 4.x lets you see a breakdown of data use(down to the specific apps over the selected timeframe and distinguishes between wifi/3g) which would make it easy to find out what caused it-if it is an android phone.
Yep!
Even going back to 2.x you can see data usage split out over each app.


