The web server is talking gibberish

You’re building a web server that is only going to communicate over encrypted connections. What port would you most likely need to open in your firewall to allow this communication?

A) tcp/80

B) tcp/443

C) tcp/25

D) udp/53

E) Why limit yourself? Open every port you can find!