encryption – Can I use WhatsApp to securely send 1) Public Key 2) Symmetric Key 3) Private key

I am asking this because WhatsApp says it is end-to-end encrypted

A] Is there a problem for sending Public Key also through WhatsApp Message ?

B] There might be objections for sending Symmetric and / or Private key.

Under what circumstances can I send Symmetric and /or Private key?