America's top commander in Afghanistan, Gen Stanley A McChrystal, and his advisors have reportedly ridiculed United States Vice President Joe Biden, President Barack Obama's Special Envoy to Pakistan and Afghanistan Richard C Holbrooke and the US Ambassador to Afghanistan Karl Eikenberry.