How often should carbon monoxide alarms be tested & replaced? Much like knowing how often you should test your smoke detector ...