The force exerted by the magnetic in terms of the magnetic field is,

Where B is the magnetic fied strength and F is the force.
Thus, if the magnetic A has twice magnetic field strength than the magnet B,
Then,

Thus, the force exerted by the magnet B is,

Thus, the force exerted by the magnet B on magnet A is 50 N.
The force exerted by the magnet A exerts on the magnet B is exactly 100 N as given.
Hence, the option B is the correct answer.