You can stop your iPhone itself from using mobile data, but you cannot stop some apps from accessing the internet and not others. Closing any apps that run in the background should help decrease your monthly data costs:
You can check how much mobile data is being used by each installed app by going to Settings > Mobile Data/Cellular Data and scrolling down through the different apps. You can monitor and track your mobile data usage by tapping Reset Statistics (at the bottom of the Mobile Data/Cellular Data page) at the start of the monthly charging period, and checking against your monthly data bill.
Sometimes iPhones can be "buggy" and use more data than they should. You can fix this by restoring your phone to factory settings (which wipes the phone clean) after backing up your data and apps to iTunes:
It has been noted by many iPhone users that they have been experiencing increased data consumption with later versions of iOS. This is mainly due to iTunes Match and iCloud syncing. If you are consuming more data using iTunes Match and iCloud syncing, you can turn these off in your Settings.
If you still need help with your iPhone using too much mobile data, contact AskOtago: