A. American myths
B. non separating puritan
C. City upon a hill
D. All are correct

Leave a Reply

Your email address will not be published. Required fields are marked *