Routing IGP vs EGP



Hello everybody,

I've learned about the difference between IGP and EGP. At the
AS level one can possibly install whatever IGP one wants, the
border routers have to talk some EGP also. Does the EGP
protocol always have to be BGP, because this is universally
employed for the Internet or is this also a matter of circumstances?

Thanks,
Ernest

.