Thanks, Pat and Demon3.
Actually I talked to some big suppliers of pigment, such as Clariant and Ciba. They are also not sure for this issue. In my understanding, first, the pigment should not affect the degradation behavior of biodegradable plastic, second, it would not introduce the hazard materials to the enviroment. Like Demon3 said, the inorganic pigment maybe not a good candidate. The possibility is some organic pigments that can decompose with the biodegradation of the plastic and there is no release of hazard chemicals.
From what I know, Polyone is the only one that claims they have special masterbatch for biodegradable plastics. But I really don't know what's the special for their product.
I expect more discussion in this field.