I would guess most colour printers can also print in monochrome
Whilst most photo printers can print in monochrome, many produce sub optimal results ime. The ones that produce the best results tend to have two blacks, a so called photo black, and a matt black. This is a really good article albeit slightly out of date http://www.northlight-images.co.uk/is-your-printer-ok-for-black-and-white-photography/
Unfortunately, printers that produce good mono prints tend to be outside the OPs budget.
Well they do in as much matching ink to the media is important and those printers that only have one black ink, tend to produce poor mono prints. My Epson has two installed always fwiw.The Matt black and the photo black don't really have anything to do with the quality of a monochrome image though. The printer will only use one of the blacks depending on the media. In fact on the Epson printer I have you can only have one of the Blacks installed at a time.
The Canon Pro 100s has black, grey and light grey cartridges and from the small number of B&W prints I have made, there is no apparent colour cast - I'm very pleased with it - until it's time to order a new set of cartridges.
For my home use, it's a great printer, a big improvement on the previous Canon 1400 printer.
Chris