Can. 899 - §1. The celebration of the Eucharist is the action of Christ Himself and the Church; in it Christ the Lord, by the ministry of a priest, offers Himself, substantially present under the forms of bread and wine, to God the Father and gives Himself as spiritual food to the faithful who are associated with His offering.
§2. In the Eucharistic banquet the people of God are called together, with the bishop or, under his authority, a presbyter presiding and acting in the person of Christ; and all the faithful present, whether clergy or laity, participate together, in their own way, according to the diversity of orders and liturgical roles.
§3. The celebration of the Eucharist is to be so arranged that all who take part receive from it the many fruits for which Christ the Lord instituted the Eucharistic Sacrifice.
Can. 990 - §1. The minister, who in the person of Christ can confect the sacrament of the Eucharist, is solely a validly ordained priest.
Can. 912 - Any baptized person who is not prohibited by law can and must be admitted to Holy Communion.
Can. 924 - §1. The Most Sacred Eucharistic Sacrifice must be celebrated with bread and wine, with which a small quantity of water is to be mixed.
§2. The bread must be made of wheat alone and recently made so that there is no danger of corruption.
§3. The wine must be natural wine of the grape and not corrupt.
Can. 927 - It is sinful, even in extreme necessity, to consecrate one matter without the other or even both outside the celebration of the Eucharist.