Peter said the promise of the Holy Spirit would be given to:

A:the Jews who were listening to him
B:the children of the Jews who were listening to him
C:those who were not of the Pharisees or Sadducees
D:as many as the Lord shall call
E:the Jews only

multiple answers can be chosen