NAD+ and FAD a) are