Оба варианта правильные, однако имеют немного разные смысловые оттенки, которые можно и не заметить с первого взгляда.
Много людей утверждают, что приземлиться на Марс говорить неправильно, так как приземление означает посадку только на планету Земля, забывая о том, что слово земля означает не только планету, но и твердый грунт на поверхности.
Также слово "земля" может означать некоторую географическую область (напр. "дальние земли") и иметь смысл "почва", то есть некий химический состав.
Приземлиться можно на планеты у которых есть твердая оболочка. В английском языке также есть понятие приземления на другие планеты: Landing (Land - твердая земля, географическая область).
Однако в английском языке Land совершенно не означает планету Земля как таковую, которая называется Earth, а также исключает смысл "почва" и "грунт" (англ. soil).
Слово "примарситься" обладает более широким смыслом: о контакте с какой именно оболочкой Марса идет речь? Верхние слои атмосферы или все таки твердая кора планеты? В то время как приземлиться на Марс означает контакт с именно твердой поверхностью планеты.
Поэтому утверждать, что говорить "приземлиться на Марс" неправильно - излишнее буквоедство.