robbieleigh46 robbieleigh46 12-04-2016 English Answered Which type of sentence is this and what punctuation should it have? The bus stop is two blocks from our house A. imperative, exclamation point B. exclamatory, exclamation point C. declarative, period D. interrogative, period