Mary asked John not to tell anyone about her new address is correct, so it would be B except that choice has some grammatical errors as well...
7.8m questions
10.5m answers