If it hasn't arrived after a few hours, you need to ask Apple to reset your security questions; this can be done by clicking here and picking a method, or if your country isn't listed, filling out and submitting this form.
They wouldn't be security questions if they could be bypassed without Apple verifying your identity.
Niel's suggestion will do the trick but just as an aside...
If you are referring to the Forgot Your Answers? link, that will send a reset to the rescue email address you provided.
A rescue email cannot be your primary Apple ID and is not different than an alternate email.
If you were checking your primary Apple ID email address, this would explain why you are not receiving it.
Are you sure you do not have another Yahoo email address you used for your rescue email?
A rescue email is a separate email used if your primary email is compromised. Allowing use of your primary email totally defeats the purpose of a rescue email.
Rescue email address
A rescue address helps secure your Apple ID account against unauthorized access by someone who gains control of your primary address. If you have a rescue address, it receives all security-related Apple ID email instead of your primary address, including the email needed to reset your password or security questions.