Question: do both godparents have to be catholic?
Answer: In churches mandating a sponsor, only one godparent is required; two (in most churches, of different sex) are permitted. Many Protestant denominations permit but do not require godparents to join the infant's natural parents as sponsors. In the Roman Catholic Church, godparents must be of the Catholic faith.