On May 22,2012, which of the following tallest self-supporting tower in the world at 634 metres high, is opened to public?

A ) Tokyo Skvree ✅

B ) Ostankino Tower

C ) Canton Tower

D ) Gerbrandy Tower