Characters limit in WhatsApp (Edna) is 4096 characters, they include: the text + phrase "Answer options:" with line breaks (it eats 19 characters) + the buttons (each button with 1 character eats 5 characters − a line break, "1.", the text of the button). The more buttons you have, the less text you can send.