The correct answer is: A. 7
Patna district was bounded by 7 districts of Bihar till July 2018. These districts are:
- Nalanda
- Bhojpur
- Rohtas
- Aurangabad
- Gaya
- Jehanabad
- Patna
In July 2018, the new district of Nalanda was carved out of Patna district. As a result, Patna district is now bounded by 6 districts of Bihar.