This question came in the Dhaka University admission test 2008-09
Q) He was arrested ________ a charge of murder.
Question bank says that the answer is (b). I think that "arrested on charges of..." is a common phrase. That's why I think that (a) is correct. Am I right?
I request answers/comments that reflect common practices of American and British English.