Which of the following formed at a divergent boundary?

A. Marianas Trench
B. Mid-Atlantic Ridge
C. San Andreas fault
D. The Hawaiian Islands
E. The Himalayas