BACs can carry inserts of 200–300 kb or less. YAC DNA is difficult to purify intact and requires high concentration for generating a YAC vector system. BAC is easy to purify intact and can be easily constructed. YACs are often chimeric.