Which company has announced the world’s largest-ever IPO?

Which company has announced the world’s largest-ever IPO?

A. Alibaba
B. Reliance
C. Saudi Aramco
D. Amazon